home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 22 / AACD 22.iso / AACD / Programming / powerd / modules.lha / modules / devices / scsidisk.m < prev    next >
Encoding:
Text File  |  1999-06-23  |  570 b   |  32 lines

  1. CONST    DEVICES_SCSIDISK_I=1,
  2.         HD_SCSICMD=28
  3.  
  4. OBJECT scsicmd
  5.     Data:PTR TO UWORD,
  6.     Length:LONG,
  7.     Actual:LONG,
  8.     Command:PTR TO CHAR,
  9.     CmdLength:UWORD,
  10.     CmdActual:UWORD,
  11.     Flags:CHAR,
  12.     Status:CHAR,
  13.     SenseData:PTR TO CHAR,
  14.     SenseLength:UWORD,
  15.     SenseActual:UWORD
  16.  
  17. CONST    SCSIF_WRITE=0,
  18.         SCSIF_READ=1,
  19.         SCSIB_READ_WRITE=0,
  20.         SCSIF_NOSENSE=0,
  21.         SCSIF_AUTOSENSE=2,
  22.         SCSIF_OLDAUTOSENSE=6,
  23.         SCSIB_AUTOSENSE=1,
  24.         SCSIB_OLDAUTOSENSE=2,
  25.         HFERR_SELFUNIT=$28,
  26.         HFERR_DMA=$29,
  27.         HFERR_PHASE=$2A,
  28.         HFERR_PARITY=$2B,
  29.         HFERR_SELTIMEOUT=$2C,
  30.         HFERR_BADSTATUS=$2D,
  31.         HFERR_NOBOARD=$32
  32.